urethane foam production technology - German English Dictionary